import re

#\d  * 0或者多次
'''
regex=re.compile("\\d*",re.IGNORECASE) #re.IGNORECASE忽略异常，忽略大小写
print(regex.match("9"))
print(regex.match("91"))
print(regex.match("91w"))
print(regex.match("91asds13213"))
print(regex.match("asds13213"))
print(regex.match("13213"))
'''

#\d  + 1或者多次
'''
regex=re.compile("\\d+",re.IGNORECASE) #re.IGNORECASE忽略异常，忽略大小写
print(regex.match("9"))
print(regex.match("91"))
print(regex.match("91w"))
print(regex.match("91asds13213"))
print(regex.match("asds13213"))
print(regex.match("13213"))
'''


#\d  ? 1或者0次
'''

regex=re.compile("\\d?",re.IGNORECASE) #re.IGNORECASE忽略异常，忽略大小写
print(regex.match("9"))
print(regex.match("91"))
print(regex.match("91w"))
print(regex.match("91asds13213"))
print(regex.match("asds13213"))
print(regex.match("13213"))
'''
#{2} 代表2次
'''
regex=re.compile("\\d{2}",re.IGNORECASE) #re.IGNORECASE忽略异常，忽略大小写
print(regex.match("9"))
print(regex.match("91"))
print(regex.match("91w"))
print(regex.match("91asds13213"))
print(regex.match("asds13213"))
print(regex.match("13213"))
'''

#{1,3} 代表1-3次

regex=re.compile("\\d{1,3}",re.IGNORECASE) #re.IGNORECASE忽略异常，忽略大小写
print(regex.match("9"))
print(regex.match("91"))
print(regex.match("91w"))
print(regex.match("91asds13213"))
print(regex.match("asds13213"))
print(regex.match("13213"))
